// samsting : this file is auto create.

#include "Ram/2015-05-01/GetGroupResponse.h"

namespace aliyun { namespace Ram {

GetGroupResponse::GetGroupResponse() {
}

const string& GetGroupResponse::Group::GetGroupName(void) const {
  return GroupName_;
}

const string& GetGroupResponse::Group::GetComments(void) const {
  return Comments_;
}

const string& GetGroupResponse::Group::GetCreateDate(void) const {
  return CreateDate_;
}

const string& GetGroupResponse::Group::GetUpdateDate(void) const {
  return UpdateDate_;
}

const GetGroupResponse::Group& GetGroupResponse::GetGroup(void) const {
  return Group_;
}

const char* GetGroupResponse::BaseKey(void) {
  return "GetGroupResponse";
}

void GetGroupResponse::UnmarshallerMap(std::map<string, string>& response_map) {
    UnmarshallerString(Group_.GroupName_, response_map, "GetGroupResponse.Group.GroupName");
    UnmarshallerString(Group_.Comments_, response_map, "GetGroupResponse.Group.Comments");
    UnmarshallerString(Group_.CreateDate_, response_map, "GetGroupResponse.Group.CreateDate");
    UnmarshallerString(Group_.UpdateDate_, response_map, "GetGroupResponse.Group.UpdateDate");
}


} } // namespace aliyun { namespace Ram {

// end of file 
